cape strap - Turkish English Dictionary